Linux的top命令与内存计算 您所在的位置:网站首页 top 是什么 Linux的top命令与内存计算

Linux的top命令与内存计算

2024-07-10 15:24| 来源: 网络整理| 查看: 265

top命令是我们平时工作中用的最多的命令之一,下面详细介绍一下top命令

通过top命令可以很好的看到服务器资源使用情况

top命令执行之后的查询结果:

 

敲完top命令之后,按shift+p会以cpu使用百分比大小排序,shift+m会以内存使用大小排序。

先看资源总的情况:

1,任务队列信息,即第一行:第一个是系统当前时间    图中值:10:45:10

                    第二个:系统到目前为止已经开机的天数,图中值:up 86 days, 50 min(此处一定要注意如果要重启已经开机超过1年的机器一定要慎之又慎  哈哈  经验之谈)

                    第三个:目前所登录的用户数,可以理解成所开的窗户数。图中:1 users

                    第四个:系统负载均衡情况,就是任务队列额平均值,第一个代表的是1分钟之内的,第二个是五分钟之内的,第三个是十五分钟之内的,图中:load average: 0.24, 0.25, 0.27,若这三个值高于5的话一定要注意咯,需要去检查哪个进程不正常。

2,任务信息,第二行,

                   第一个:总的进程数,图中:311 total

                   第二个:当前正在运行的进程数,图中:1 running

                   第三个:当前睡眠状态的进程数,图中:310 sleeping

                   第四个:当前已经停止的进程数,图中:0 stopped

                   第五个:僵尸进程数,图中:0 zombie

3,CPU信息,第三行

                n%us   ----------------cpu被使用百分比,这个数值只要低于70%,cpu资源就没问题。图中:1.4 us

                 n%sy  -----------------内核资源占用情况,图中:0.6 sy

                 n%ni  ------------------改变过优先级的进程,图中:0.0 ni

                 n%id  ------------------空闲的CPU百分比,图中:97.8 id

                 n%wa  -----------------等待的CPU百分比,图中:0.1 wa

                 n%hi  ------------------硬件中断所耗的时间百分比,图中:0.0 hi

                 n%si  ------------------软中断所耗的时间百分比,图中:0.0 si

                 n%st  ------------------虚拟机占用的百分比,图中:0.0 st

4,内存信息,第四(物理内存)、五行(交换内存)

此处一定要详细看,这一块儿不理解的人会很多

  物理内存:

                    total:总的内存

                    used:已使用的内存,但是,注意:这不是真正的已使用的内存,而是已经被分配的内存,如:给第一个进程分了500M,给第二个进程分了800M,这是used的内存。

                     free:同理,free是内存被分配完之后还所剩下的内存。

                    buffers:内核缓存区大小

 

交换内存:

                   total:总的交换内存,此处可以写一个交换内存设置的小技巧:当物理内存 running   S->sleeping  T->stop   Z->zombie

    %CPU:CPU使用百分比

    %MEM:内存使用百分比

    TIME:进程使用CPU的时间

    COMMAND:命令

    

     

 

 

 

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有